Luis Lopez, MD 6488 North U.S. Highway 41Apollo Beach, FL, 33572 View Phone 813-844-7500 Alt: 813-844-1141 View Website Experience & Reliability Click Here to Learn More About Send to My Email Send to My Phone Print this Page