Lisa Christine Navracruz, MD, Family Medicine

1530 Saint Clair Ave Ne
ClevelandOH  44114-2004 (Cuyahoga County)


Phone: 216-781-6724
Fax: 216-781-6723

NPI: 1124025093
License Number: 35-08-2896-N (OH)