
office (610)
449-2540
fax (610) 449-2751
-A Family of Eye Care Companies
In Association with Annesley, Flanagan, Fischer, Stefanysyn & Associates
256 Medical Office Building East
100 E. Lancaster Ave.
Wynnewood, PA 19096
For Appointments call 610-649-1970
For all other questions call 610-449-2540
After many years of service at Lankenau, Edmonds and Associates moved the main location to 3300 Township Line Road in Drexel Hill
Patients associated with the hospital can access the practice as part of the Multi-Specialty Eye Group of Annesley, Flanagan, Fischer, Stefanysyn and Associates and the Wills Eye Institute.

