James Patrick Hall, DO, Psychiatry & Neurology

5400 Orange Ave Ste 114
CypressCA  90630-3700 (Orange County)


Phone: 714-527-7886
Fax: 714-593-9408
Email: jim***@*****il.com

NPI: 1760490643
License Number: 20A7886 (CA)