Amelia Home Health Services, Inc.
NPI 1306988803
Practice location: 474274 State Road 200, Fernandina Beach, FL 32034
Taxonomy code: 332BX2000X
Phone: (904) 261-2111
904-261-2111 seems to be a Landline telephone number and it could be based in Fernandina Beach FL.
Currently, there are 1 healthcare prodviders using 9042612111 phone.