Rima Bachuwa, MD, Obstetrics & Gynecology

2211 Crocker Rd Ste 130
WestlakeOH  44145-7603 (Cuyahoga County)


Phone: 440-871-2222
Fax: 440-249-4111

NPI: 1740480300
License Number: 35-097973 (OH)