Richard W Townsend, MD, Family Medicine

351 Town Plz Ave Ste 105a
Ponte VedraFL  32081-5178 (Saint Johns County)


Phone: 904-819-3233
Fax: 904-456-0819
Email: vpd***@*****me.com

NPI: 1003885088
License Number: ME74955 (FL)