Alexander Escobar, MD, Pain Medicine

7071 W Central Ave
ToledoOH  43617-2700 (Lucas County)


Phone: 419-843-1370
Fax: 419-932-6779
Email: ale***@*****il.com

NPI: 1790049229
License Number: 35.127953 (OH)