Craig J Gordon, DO, Internal Medicine

30160 Orchard Lake Rd Ste 100
FarmingtonMI  48334-2254 (Oakland County)


Phone: 248-522-0222
Fax: 248-522-0225

NPI: 1659368058
License Number: 5101008584 (MI)