GL Clinic Green Leaf Medical Center 51 Holmes Blvd Suite A, Terrytown, LA ★ 5.0(2) Price not listed TelehealthMoney-backSame dayOnline booking ♡ ⇄ 1 location View on mapMap Website ↗ Details