Ravi D. Patel Top Doctor 9126 Blue Grass Rd. Philadelphia, Pennsylvania, 19114 Phone: 215-552-8331 Company Name: OCLI Vision, Keystone Eye Associates Doctor Category: Ophthalmology Profile Let this business know you found them on Main Line Today's Online Directories. Locations Philadelphia 9126 Blue Grass Rd. Philadelphia, Pennsylvania 19114 Claim/Edit Listing