Leslie A Brown MD 225 E City Ave Ste 101 Bala Cynwyd, Pennsylvania, 19004 Doctor Category: Ophthalmology Profile Let this business know you found them on Main Line Today's Online Directories. Locations Bala Cynwyd 225 E City Ave Ste 101 Bala Cynwyd, Pennsylvania 19004 Claim/Edit Listing