Address:
Podiatry Specialists Rhode Isld
1539 Atwood Ave SUITE 102, Johnston 02919
(401) 751-4701 (Phone)
Hospitals:
Podiatry Specialists Rhode Isld
1539 Atwood Ave SUITE 102, Johnston 02919
Roger Williams Medical Center
825 Chalkstone Ave, Providence 02908