Abinaya Thenappan, MD
Cleveland, OH
Physician
Ophthalmology
Facilities
2740 Carnegie Ave
Clinical Location
2740 Carnegie Ave, Cleveland, OH 44115
1501 Superior Ave
Clinical Location
1501 Superior Ave, Newport Beach, CA 92663
7001 S Edgerton Rd
Clinical Location
7001 S Edgerton Rd, Brecksville, OH 44141
4300 Long Beach Blvd
Clinical Location
4300 Long Beach Blvd Suite 400, Long Beach, CA 90807