Michael Alexander Vazquez, MD, Orthopaedic Surgery

321 Fortune Blvd
Ste 105
MilfordMA  01757-1750 (Worcester County)


Phone: 508-478-7135
Fax: 508-473-7198

NPI: 1578699955
License Number: 236808 (MA)