Lotus Wellness Center Good Samaritan Health Clinic 217 Northwest 15th Street, Miami, FL, USA 305.438.0556 https://lotushouse.org Get Directions NAFC Member? No