Lawrence D Castleman MD PCLawrence D Castleman MD PC · Ophthalmology Physician13080 Eureka Rd, Southgate, MI, 48195NPI · 1144201989No reviewsInsuranceNot specified(734) 283-0500Check availabilityBook online Claim listing