Mavrides L Russell PHD
5275 Pineview Way
Apopka, FL, United States
32703
5275 Pineview Way
Apopka, FL, United States
32703
No Phone Number Provided
No Website Provided
Appeared to have mind made up before talking with me.
Suggestions he gave were not in my best interest.
Submitted July 27, 2021