Location: Home > YellowPages > NY > Tonawanda > Tambar Indra MD

Tambar Indra MD

585 Delaware St Apt 2
Tonawanda, NY 14150
716-693-3500