David J Plese Pc in Rochester, MI 48306



David J Plese Pc

1130 Tienken Court # 210

(248) 656-0810