Dr. James Cavanaugh D.m.d is listed as being located at: 209 CLOCKTOWER SQ in Portsmouth, Rhode Island. View mobile directions, phone numbers, area map, and other nearby (same city) oral healthcare professionals.
Dr. James Cavanaugh D.m.d
209 CLOCKTOWER SQ
Portsmouth, Rhode Island 02871
Phone: 401-683-1692
Get mobile directions from current location:
or enter a starting address:
31 King Charles Dr
171 Chase Rd
2765 E Main Rd
209 Clocktower Sq
2477 E Main Rd
21 King Charles Drive
225 Fairview Ln
1985 E Main Rd
880 E Main Rd
1985 E Main Rd
21 King Charles Dr
31 King Charles Dr