NPI Central
Emcare Physician Providers, Inc. NPI Number 1437108354 — Lake Placid, FL | NPI Central