Get Directions to Southwest Oral & Implant Surgery ← View details 24 Greenway Plz Ste 1708, Houston, Texas 77046 (713) 439-7575 Get Directions From* To * — Required information