Open Accessibility Menu
Hide

Twyman Owens, MD

  • NPI Number: 1699844837
  • Primary Specialty:
  • Languages Spoken: Spanish
  • Gender: Male
Locations
  • Childrens Cardiac Diagnostics and Medical Associates
    3680 E. Imperial Hwy., Suite 465
    Lynwood, CA 90262
    310-635-6181
    Get Directions