Robert Carroll works at Philadelphia Retina Associates PC, which has 3 other health providers.
Robert Carroll is affiliated with the following hospitals.
As an ophthalmology, Robert Carroll may see patients with the following conditions. Please check with Robert Carroll what conditions he treats. Robert Carroll may treat additional conditions not listed.
Robert Carroll is a ophthalmologist.
Providers chosen based on Robert Carroll's location and specialties.