Joan H Shapiro Md
Gynecology · Obstetrics · Physician
24333 Orchard Lake Rd, 48336 Farmington HillsGynecology · Obstetrics · Physician
24333 Orchard Lake Rd, 48336 Farmington HillsGynecology · Obstetrics · Physician
2154 Snellbrook Rd, 48326 Auburn HillsGynecology · Obstetrics · Physician
28100 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28100 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
28050 Grand River Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
16820 Archdale St, 48235 DetroitGynecology · Obstetrics · Physician
28711 8 Mile Rd, 48152 LivoniaGynecology · Obstetrics · Physician
22000 Springbrook Ave, 48336 Farmington HillsGynecology · Obstetrics · Physician
38300 Van Dyke Ave, 48312 Sterling HeightsGynecology · Obstetrics · Physician
34505 W 12 Mile Rd, 48331 Farmington HillsGynecology · Obstetrics · Physician
20276 Middlebelt Rd, 48152 LivoniaGynecology · Obstetrics · Physician
20276 Middlebelt Rd, 48152 Livonia