Manuel Lopez Vazquez, MD is a Internist located at 3327 Research Plaza #303, San Antonio, TX 78235. It has received 5 reviews with an average rating of 2.6 stars.
The address of Manuel Lopez Vazquez, MD: 3327 Research Plaza #303, San Antonio, TX 78235
Manuel Lopez Vazquez, MD has 2.6 stars from 5 reviews
Internist