Steven Jeffrey Rough, MD, Internal Medicine

502 Euclid Ave
Ste 104
National CityCA  91950-2959 (San Diego County)


Phone: 619-474-2233
Fax: 619-474-2211

NPI: 1386821460
License Number: A124001 (CA)