YalakkiGowda.MD.com • Internist

Yalakki Gowda, MD

46 Walnut Street, Central Falls, RI